upper studding-sails - Spanish English Dictionary